James Cosmo (* 1948 in Clydebank, Schottland) ist ein britischer Schauspieler. Er ist der Sohn des Schauspielers James Copeland.
James Cosmo besuchte die Royal Scottish Academy of Music and Dramatic Art und danach auch die Bristol Old Vic Drama School. Er ist seit fast vier Jahrzehnten in zahlreichen Kino- und Fernsehproduktionen zu sehen. Seine Debüt gab er 1969 in dem Weltkriegsepos Luftschlacht um England. Dank seiner imposanten Körpergröße und Statur verkörpert er in seinen Filmen oft kriegerische Charaktere. So war er zum Beispiel 1986 in Russell Mulcahys Film Highlander als Angus MacLeod an der Seite von Christopher Lambert und 1995 in Mel Gibsons Oscar-gekrönten Film Braveheart (1995) als schottischer Freiheitskämpfer Campbell zu sehen und als Glacius in Wolfgang Petersens Troja (2004) . Aktuell steht er für den Horrorfilm Citadelund der Romantik-Komödie Seven Songs for Army, in denen er die Hauptrolle besetzt, vor der Kamera.
Für seine Leistungen vor der Kamera und sein privates karitatives Engagement erhielt er den Liftetime Achievement Award beim Sunday Mail/McEwan’s People’s Film Festival.
Seit dem 24. Mai 2000 ist James Cosmo mit Annie Harris verheiratet.
By Posted on